perform a mission - Inglés Sinónimo Diccionario